man from altai republic - French English Dictionary